merchandise traffic - German English Dictionary